travelling cloak/blanket - Alemán Inglés Diccionario